package com.ts.api.module.channel.service;

import com.ts.api.module.channel.entity.ChannelRegisterField;
import com.ts.api.module.channel.entity.vo.ReqChannelRegisterFieldVO;

import java.util.List;

/**
 * @Description: 动态注册字段接口
 * @Author: ghb
 * @Date: 2023/9/21 14:35
 */
public interface ChannelRegisterFieldService {

    /**获取动态表单字段值列表*/
    List<ChannelRegisterField> list(Long channelId);

    /**
     * 检测注册字段参数
     *
     * @param listReqChannelRegisterFieldVO
     * @param listChannelRegisterField
     */
    void checkFieldParam(List<ReqChannelRegisterFieldVO> listReqChannelRegisterFieldVO, List<ChannelRegisterField> listChannelRegisterField);
}
